self-protected transformer - Alemán Inglés Diccionario